a tadpole - French English Dictionary

a tadpole

Meanings of "a tadpole" in French English Dictionary : 1 result(s)

English French
General
a tadpole un têtard